tərif: açılışı extensible markup language olan, insanların və maşınların (robot, kompüter və.s) oxuya biləcəyi fileın encoding qaydalarını müəyyən edən işarələmə (markup) dilidir.
(bax: json) kəşfi ilə illərdi web aləmində qurduğu hökmranlıq bir qədər zədələnmişdir. buna baxmayaraq hələ də bu işarələmə dilindən istifadə edənlər çoxdur. məsələn, word sənədinin sonundakı .docx uzantısının x ı xml i işarə edir. bu sənədin strukturunun xml olaraq saxlandığını göstərir. o cümlədən .pptx, xlsx və.s
xml sənədinə nümunə olaraq:

açılan hər tag / işarəsi ilə bağlanır. məsələn moderatorlar, /moderatorlar
içərisində childı olan elementlər mürəkkəb elemenlər adlanır. burda sozluk, moderatorlar, yazarlar mürəkkəb elementlərdir.
moderator və yazar tagları isə sadə elementlərdir.